target_sources(
	${CMAKE_PROJECT_NAME} PRIVATE

    ServerConfigure.cpp
    Log.cpp
    GameEnum.cpp
    ServerRun.cpp
    GameSingleton.cpp
)

add_subdirectory(Network)
add_subdirectory(Blocks)
add_subdirectory(Subsystems)
add_subdirectory(Game)
add_subdirectory(Player)
add_subdirectory(Managers)
add_subdirectory(Terrain)
add_subdirectory(Components)

# 拓展插件功能
add_subdirectory(Expand)

target_include_directories(${CMAKE_PROJECT_NAME} PUBLIC ".")

target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC Engine)
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC Utils)


